matchlock rifle - Español Inglés Diccionario